Scotland have been fined by the International Cricket Council for a slow over rate in their World Cup match against Afghanistan.
Scotland have been fined by the International Cricket Council for a slow over rate in their World Cup match against Afghanistan.